home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1998 October / Macworld (1998-10).dmg / Shareware World / Anti-Worm virus / WormScanner / Read Me < prev    next >
Text File  |  1998-08-01  |  5KB  |  57 lines

  1. WormScanner
  2. ©1998 by James W. Walker
  3.  
  4. This program scans your local drives for the AutoStart 9805 worms.  It is based on published descriptions of the activities of these worms.  It has not been tested on live worms.  At this writing, variants A through F of the worm are known. 
  5.  
  6. Besides the known worms, WormScanner will also tell you about “suspicious” files, namely autostart applications and invisible extensions.  Bear in mind that these suspicious files might have been installed by commercial software for innocent purposes, although I personally have difficulty imagining a legitimate purpose for making an extension invisible.  I do know of one case in which a demo version of a commercial application installs an invisible extension as part of a copy protection scheme.  However, in that case, the extension lacks a resource fork, and therefore will not really run as an extension.  WormScanner will not report such fake extensions.
  7.  
  8. Worms may lurk inside disk image files, but unless the disk image is mounted, WormScanner will not be able to look inside.
  9.  
  10. WormScanner can run in three modes: Interactive, Automatic, and Passive.  Initially it will be in Interactive mode, but you can change it by choosing the Preferences menu item.
  11.  
  12. Interactive mode:
  13. • WormScanner will automatically delete known worm files, if possible.   If it is not possible to delete the file,  then WormScanner will attempt to make it visible and move it to the trash. 
  14. • When WormScanner finds a suspicious file (autostart application or invisible extension), WormScanner will ask you whether to delete it or not.
  15.  
  16. Automatic mode:
  17. • WormScanner will automatically delete known worm files, if possible.   If it is not possible to delete the file,  then WormScanner will attempt to make it visible and move it to the trash. 
  18. • When WormScanner finds a suspicious file (autostart application or invisible extension), WormScanner will note it in the transcript, but do nothing about it.
  19.  
  20. Passive mode:
  21. • When WormScanner finds a known worm file, WormScanner will note it in the transcript, but do nothing about it.
  22. • When WormScanner finds a suspicious file (autostart application or invisible extension), WormScanner will note it in the transcript, but do nothing about it.
  23.  
  24. I have provided an AppleScript application called Auto-Scan.  It will run WormScanner in automatic mode in the background, and if WormScanner finds anything, it will ask for your attention.  If WormScanner does not find anything noteworthy, it will quit silently.  You might want to put Auto-Scan in your Startup Items folder.  The first time it runs, it will ask you to locate WormScanner.
  25.  
  26. WormScanner is copyrighted freeware, and may be distributed freely as long as it is unaltered.  Updates, if any, may be found at the author’s home page: <http://members.aol.com/jwwalker/>.
  27.  
  28. WormScanner requires Color QuickDraw, meaning that it will not run on machines that use the original 68000 processor.  However, the known autostart worms are said to only affect PowerPC Macintoshes, so this limitation should not be a big problem.
  29.  
  30. Version 2.1.1 changes:
  31. • The transcript once again uses the Osaka font when running under a Japanese system.  This was broken in version 2.1.
  32.  
  33. Version 2.1 changes:
  34. • WormScanner now checks System Folders other than the one on the startup disk, and checks Extensions folders other than those inside System Folders.
  35. • Fixed a bug that caused a crash when you ran off a locked    startup disk, such as a Mac OS installer CD.
  36. • The format of the transcript is improved.
  37. • Audio CDs are skipped.  (Formerly, a scan stopped the music from playing.)
  38. • Text can be dragged out of the window.
  39. • The scan window supports live scrolling.
  40. • The About box shows a version number, gives credit for CWASTEEdit, and shows proper apostrophes and copyright symbols when running on a Japanese system.
  41. • Fixed the Auto-Scan script so that it doesn’t keep asking where WormScanner is.
  42.  
  43. Version 2.0.1 changes:
  44. • Fixed a bug that caused crashes on systems earlier than Mac OS 8.
  45.  
  46. Version 2.0 changes:
  47. • Completely rewritten using CodeWarrior and PowerPlant.
  48. • Preference for Interactive, Automatic, or Passive mode.
  49. • The transcript can be saved as a text file.
  50. • Scans can be controlled with AppleScript.
  51. • When WormScanner finds a worm extension that is actually running as an application, it will try telling the extension to quit.
  52.  
  53. Version 1.0.1 changes:
  54. • When a file cannot be deleted, WormScanner attempts to make it visible and move it to the trash.
  55. • When running on a Japanese system, the transcript text will be in the Osaka font rather than Geneva, for proper display of Japanese file and folder names.
  56. • When there is an application that has the name of a known worm at root level of one of the disks, but it is not set to auto-start, you will be asked whether to delete it.
  57. • Added a note icon to the alert box that appears when you get a choice of whether to delete something.